3091148
2397804
1437538
1305431
1293543
1224414
1202944
1166616
1149955
1121737
1111644
1109354
1096573
1072944
1069557
1065295
1060148
10541000
1045232
104358